to cycle with no hands - French English Dictionary